/** 
 *  Sygnalizator zawiera dwa swiatla (zielone i czerwone), ktore sa zapalone naprzemiennie
 */
class Sygnalizator {
  /* {author=Marek Wiatroszak}*/
  
 

  public String lokalizacja;

  public static Boolean przejazd = false;

  public static Swiatlo czerwoneSwiatlo;

  public static Swiatlo zieloneSwiatlo;
  
 public Sygnalizator(String polozenie) {
	lokalizacja = polozenie;
	zieloneSwiatlo = new Swiatlo("zielony");
	czerwoneSwiatlo = new Swiatlo("czerwony");
  }
  
  Boolean zwrocPrzejazd() {
  return przejazd;
  }

  void zapalSwiatlo(Swiatlo swiatlo) {
	swiatlo.zapal();
  }

  void ustawPrzejazd(Boolean moznaJechac) {
	przejazd = moznaJechac;
  }



}